# Darren
# 2025年02月21日18时55分05秒

# 模块和包

# 模块 .py 导入方式
# import my_module as mm  # as 别名 缩写 提高编程效率
from my_module import say_hello  # 直接导入高频使用的函数或类
from my_module1 import say_hello as say_hello1  # 相同函数名 as 别名 避免重名
import random

say_hello()  # from 方法导入后 可直接调用模块中的函数
say_hello1()

# from my_module import *  导入模块内所有函数和类

# 找到模块所在路径
print(random.__file__)

# 包 package 包含 __init__.py的特殊目录
import message
from message import send_message
from message import receive_message

send_message.send()
txt = receive_message.receive()
print(txt)
